/* CSS Document */

@font-face {
	font-family: 'HelveticaTwoBQ-Bold';
	src: url('fonts/HelveticaTwoBQ-Bold.eot?') format('eot'), 
	     url('fonts/HelveticaTwoBQ-Bold.otf')  format('opentype'),
	     url('fonts/HelveticaTwoBQ-Bold.woff') format('woff'), 
	     url('fonts/HelveticaTwoBQ-Bold.ttf')  format('truetype'),
	     url('fonts/HelveticaTwoBQ-Bold.svg#HelveticaTwoBQ-Bold') format('svg');
}


*{margin:0; padding:0; text-decoration:none; border:none;}

body{margin:0 auto; background:url(images/body-bg.jpg) repeat;}

.body-outter{
	width:100%;
}
.body-inner{
	width:1000px;
	margin:auto;
	background:#fff;
}
.body-inner .headr{
	width:100%;
	background-color:#f6f6f6;
	height:80px;
}
.body-inner .headr .logo{
	width:120px;
	float:left;
}
.body-inner .headr .logo img{
	padding:20px ;
}
.body-inner .headr .nb{
	width:345px;
	float:right;
	padding:7px 10px 0 0;
}
.body-inner .headr .nb img{
	float:left;
}
.body-inner .headr .nb p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:normal;
	color:#4e5b70;
	float:right;
}
.body-inner .headr .nb span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:38px;
	font-weight:bold;
	color:#1d75a2;
}
.banner-bg{
	width:100%;
	background:url(images/banner-bg.jpg) top center no-repeat;
	height:373px;
	border:1px #d0d0d0 solid;
	border-bottom:none;
	}
.banner-bg .left{
	width:620px;
	float:left;
	}
.banner-bg .left h1{
	font-family: 'HelveticaTwoBQ-Bold';
	text-shadow:2px 1px #fff;
	font-size:45px;
	font-weight:bold;
	padding:20px 20px 10px 20px;
	color:#4e5b70;
	}
.banner-bg .left span{
	font-size:52px;
	}
.banner-bg .left p{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#757575;
	padding:0px 10px 0 20px;
	line-height:21px;
	}
.banner-bg #button{
	padding:25px 0 0 110px;
	}
.shadow{
	width:957px;
	margin:auto;
}
.contant{
	width:100%;
	padding:0 0 800px 0;
}
.contant .left-side{
	width:625px;
	float:left;
}
.contant .left-side h1{
	font-family: 'Cuprum', sans-serif;
	color:#4e5b70;
	font-size:44px;
	font-weight:normal;
	padding:10px 0 0 20px;
}
.contant .left-side h2{
	font-family: 'Cuprum', sans-serif;
	color:#757575;
	font-size:20px;
	font-weight:normal;
	padding:10px 0 0 20px;
	line-height:28px;
}
.contant .left-side span{
	color:#4e5b70;
	font-size:25px;
	}
.contant .left-side img{
	width:615px;
	height:1px;
	margin:10px 0 0 20px;
}
.contant .left-side p{
	color:#8e8e8e;
	padding:10px 0 0 20px;
	font-size:18px;
	font-weight:normal;
	line-height:30px;
	font-family: 'Cuprum', sans-serif;
}
.contant .left-side #Pspan{
	color:#4e5b70;
	font-size:20px;
	}
.contant .left-side .text-box{
	background:url(images/text-box.jpg) repeat-x;
	margin:10px 0 0 20px;
	border:1px #ccc solid;
	width:635px;
	border-radius:5px;
	}
.contant .left-side .text-box ul{
	list-style-image:url(images/li-img.png);
	margin:0 0 0 30px;
	padding:10px 0 10px 0;
	}
.contant .left-side .text-box ul li{
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:18px;
	line-height:27px;
	font-weight:normal;
	}
.contant .right-side{
	width:320px;
	padding:0 5px 20px 0;
	float:right;
	background:#f6f6f6;
}
.contant .right-side .testimonials{
	width:315px;
	background:#606c80;
}
.contant .right-side .testimonials p{
	width:100%;
	background:#606c80;
	padding:10px 0 10px 10px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:30px;
}
.contant .right-side .text {
	width:320px;
}
.contant .right-side .text img{
	float:left;
	padding:15px 0 0 20px;	
}
.contant .right-side .text h1{
	float:right;
	font-size:18px;
	font-family: 'Cuprum', sans-serif;
	text-align:left;
	font-weight:normal;
	padding:40px 20px 0px 0px;	
}
.contant .right-side .text p{
	float:right;
	font-size:14px;
	font-family: 'Cuprum', sans-serif;
	text-align:justify;
	font-weight:normal;	
	line-height:23px;
	color:#8e8e8e;
	padding:10px 12px 0 12px;
}
.contant .right-side .text a{
	color:#dc4107;
	text-decoration:underline;
	font-style:italic;
}
.contant .right-side .text #line{
	padding:12px 0 0 35px;
}
.bottom-bg{
	width:100%;
	background:#f6f6f6;
	border-top:1px #ccc solid;
}
.bottom-bg img{
	float:right;
	padding:15px 40px 10px 0;
}
.bottom-bg h1{
	text-align:center;
	font-family: 'HelveticaTwoBQ-Bold';
	color:#1d75a2;
	font-size:38px;
	font-weight:bold;
	padding:20px 0 0px 0;
	text-transform:uppercase;
}
.bottom-bg p{
	color:#4e5b70;
	text-align:center;
	font-size:25px;
	font-family: 'Open Sans', sans-serif;
	font-weight:600;
}
.bottom-bg span{
	color:#1d75a2;
	text-align:center;
	font-size:32px;
	font-family: 'HelveticaTwoBQ-Bold';
}
#small{
	font-size:18px;
	color:#757575;
	font-family: 'Open Sans', sans-serif;
	font-weight:600;
	padding:10px 0 30px 0;
}
.footer{
	width:100%;
	background:url(images/footer-bg.jpg) repeat-x;
}
.footer p{
	font-size:18px;
	color:#bebebe;
	text-align:center;
	font-weight:normal;
	font-family: 'Open Sans', sans-serif;
	padding:15px 0 15px 0;
}